snow algae - Turco Inglés Diccionario